Watch Nirvana Play 'Smells Like Teen Spirit' At A Tiny Club In 1991
mrlousyjeans
Published
07/07/2017
in
wow
Rare footage from a small Connecticut show on September 26, 1991. Two days before this was shot, the band released the album "Nevermind" which has sold over 30 million copies.
Categories:
Wow
15 Comments